package ec.edu.ucacue.siop.dao.material;

import java.math.BigDecimal;
import java.util.ArrayList;

import ec.edu.ucacue.siop.dao.GenericDAOImpl;
import ec.edu.ucacue.siop.modelo.material.ClaseMaterial;

public class ClaseMaterialDAOImpl extends GenericDAOImpl<ClaseMaterial, BigDecimal> implements ClaseMaterialDAO {
      
	/**
	 * Ejemplo
	 */
	public ClaseMaterial create(String nombre, ClaseMaterial claseMaterial) {
		
		ClaseMaterial clase = new ClaseMaterial();
		clase.setNombre(nombre);
		clase.setListaHija(new ArrayList<ClaseMaterial>());
		if(claseMaterial != null){
			clase.setPadre(claseMaterial);
			claseMaterial.getListaHija().add(clase);
		}
		return clase;
	}



}
